package com.yida.gwj.basis.domain.request;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 业务房屋（基础数据管理模块）对象
 *
 * @author lqq
 * @date 2022-11-15
 */
public class GwjInitBusinessHouseRequest implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 楼栋标识码
	 */
	@NotBlank(message = "楼栋标识码不能为空")
	private String[] buildCode;

	/**
	 * 地区ID
	 */
	@NotNull(message = "地区ID不能为空")
	private Long areaId;

	/**
	 * 是否选择 1：已选择，2：未选择
	 */
	@NotNull(message = "是否选择标识不能为空")
	private String selectFlag;

	public Long getAreaId() {
		return areaId;
	}

	public void setAreaId(Long areaId) {
		this.areaId = areaId;
	}

	public String[] getBuildCode() {
		return buildCode;
	}

	public void setBuildCode(String[] buildCode) {
		this.buildCode = buildCode;
	}

	public String getSelectFlag() {
		return selectFlag;
	}

	public void setSelectFlag(String selectFlag) {
		this.selectFlag = selectFlag;
	}
}
